package site.lianwu.mybatis.plus.query.define;

import site.lianwu.mybatis.plus.query.Query;

/**
 * 验证接口，用于校验值是否有效
 *
 * @author LianWu
 * @see Validator
 * @see Query
 */
@FunctionalInterface
public interface Validation {

    /**
     * 验证值是否有效
     *
     * @param value 值
     * @return 如果值有效，则返回{@code true}，否则返回{@code false}
     */
    boolean validate(Object value);

}
